# 输入一行字符，分别统计出其中英文字母、空格、数字和其它字符的个数。
# （提示：可以用str.isalpha()判断是否为字符、str.isdigit()判断是否为数字，str.isspace()判断是否为空格）。

import math
str = input("请输入一串字符：")
ialpha = 0
digit = 0
space = 0
other = 0
for i in str:
    if i.isalpha():
        ialpha += 1
    elif i.isdigit():
        digit += 1
    elif i.isspace():
        space += 1
    else:
        other += 1
print("英文字母{0}个、空格{1}个、数字{2}个和其它字符{3}个".format(ialpha,digit,space,other))